1f0e4f1ddb81c6210ab0e9f448de1a28486d020e,core/idea-patch/source/com/intellij/ide/util/gotoByName/matchers/DefaultMatcher.java,DefaultMatcher,addElementsByPattern,#Set#String#String[]#boolean#number#Computable#,48
Before Change
boolean empty = namePattern.length() == 0 || namePattern.equals("@"); // TODO[yole]: remove implicit dependency
if (empty && !canShowListForEmptyPattern()) return false;
List<String> namesList = new ArrayList<String>();
getNamesByPattern(namesList, namePattern, names, isCancelled);
if (isCancelled.compute()) {
throw new ProcessCanceledException();
}
After Change
boolean empty = namePattern.length() == 0 || namePattern.equals("@"); // TODO[yole]: remove implicit dependency
if (empty && !canShowListForEmptyPattern()) return false;
List<String> namesList = ChooseByNameBase.getNamesByPattern(this, namePattern, names, isCancelled);
if (isCancelled.compute()) {
throw new ProcessCanceledException();
}